stone pitching works - German English Dictionary